package com.ruoyi.edge.gateway.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;

/**
 * 数据同步任务
 */
@Data
@TableName("edge_synchronization")
public class Synchronization extends BaseEntity {

    @TableId
    private String id;
    //任务名称
    private String name;
    //任务说明
    private String remake;
    //任务类型(1：一次性同步，2：实时同步)
    private String type;
    //数据源配置(1：文件系统、2：数据库、3：消息队列)
    private String dataSource;
    //数据目标配置(1：文件系统、2：数据库)
    private String dataTarget;
    //任务状态
    private String status;
}
